<script>
	export default {
		onLaunch: function() {
			// console.log('App Launch')
		},
		onShow: function() {
			// 设置登录过期时间（一天）
	 // 存入初次打开小程序的时间，为后面清除缓存使用
	    var data_expiration =  uni.getStorageSync("data_expiration");
	    if(data_expiration){
	      // 不是第一次进
	      var expiration = data_expiration + 7200000; //缓存2小时
		   // var expiration = data_expiration + 10000; //缓存10秒
		  
	      var timestamp = Date.parse(new Date());
		   console.log(expiration,'过期时间');
		   console.log(timestamp,'当前时间');
	      if (timestamp > expiration) {
	      //  如果现在的时间已经超过了固定的时间，就清本地缓存
	      uni.clearStorageSync()
	      //重新设置时间
	       uni.setStorageSync("data_expiration",Date.parse(new Date()))
		   uni.showModal({
		   	title: '提示',
		   	content: '隐私验证已过期请重新登录',
		   	success: function(res) {
		   		if (res.confirm) {
		   			uni.reLaunch({
		   				url: '/pages/login/index'
		   			})
		   		} else if (res.cancel) {
		   			console.log('用户点击取消');
		   		}
		   	},
		   
		   });
		  
	      }
	    }else{
	      // 第一次进小程序
	       uni.setStorageSync("data_expiration",Date.parse(new Date()))
		   uni.reLaunch({
		   				url: '/pages/login/index'
		   			})
	    }

			
			
		},
		onHide: function() {
			 // console.log('用户隐藏了小程序')
		}
	}
</script>

<style lang="scss">
	uni-data-checkbox .uni-label-pointer, .checklist-box, .is--list, .is-list-border{
		border: none !important;
	}
</style>
